package com.vichat.api.vo;

import javax.persistence.Transient;
import java.util.Date;

/**
 * Created by wangluyin on 2018/6/24.
 */
public class LocationDataVO {



    public Long locId;

    public Long uid;

    public String tel;

    public String longitude;

    public String latitude;

    public String address = "";

    public Long preCision = 0l;

    public Long speed = 0l;

    public Integer locType = 0;

    public Long locTime;

    public Long sumtime = 0l;

    public Long state = 1l;

    public Date queryDate;

    public Integer getLocType() {
        return locType;
    }

    public void setLocType(Integer locType) {
        this.locType = locType;
    }

    public Long getLocTime() {
        return locTime;
    }

    public void setLocTime(Long locTime) {
        this.locTime = locTime;
    }

    public Date getQueryDate() {
        return queryDate;
    }

    public void setQueryDate(Date queryDate) {
        this.queryDate = queryDate;
    }

    public Long getLocId() {
        return this.locId;
    }

    public void setLocId(Long value) {
        this.locId = value;
    }

    public Long getUid() {
        return this.uid;
    }

    public void setUid(Long value) {
        this.uid = value;
    }

    public String getTel() {
        return this.tel;
    }

    public void setTel(String value) {
        this.tel = value;
    }

    public String getLongitude() {
        return this.longitude;
    }

    public void setLongitude(String value) {
        this.longitude = value;
    }

    public String getLatitude() {
        return this.latitude;
    }

    public void setLatitude(String value) {
        this.latitude = value;
    }


    public String getAddress() {
        return this.address;
    }

    public void setAddress(String value) {
        this.address = value;
    }


    public Long getPreCision() {
        return this.preCision;
    }

    public void setPreCision(Long value) {
        this.preCision = value;
    }

    public Long getSpeed() {
        return this.speed;
    }

    public void setSpeed(Long value) {
        this.speed = value;
    }

    public Long getSumtime() {
        return this.sumtime;
    }

    public void setSumtime(Long value) {
        this.sumtime = value;
    }

    public Long getState() {
        return this.state;
    }

    public void setState(Long value) {
        this.state = value;
    }

    @Transient
    private String userName ="";

    @Transient
    private String trafficTool = "";

    @Transient
    private Long hasavatar;

    public String getUserName() {
        return userName;
    }

    public void setUserName(String userName) {
        this.userName = userName;
    }

    public String getTrafficTool() {
        return trafficTool;
    }

    public void setTrafficTool(String trafficTool) {
        this.trafficTool = trafficTool;
    }

    public Long getHasavatar() {
        return hasavatar;
    }

    public void setHasavatar(Long hasavatar) {
        this.hasavatar = hasavatar;
    }


    private long[] uids;
    private long locFlag;
    private long locInterval;

    public long[] getUids() {
        return uids;
    }

    public void setUids(long[] uids) {
        this.uids = uids;
    }

    public long getLocFlag() {
        return locFlag;
    }

    public void setLocFlag(long locFlag) {
        this.locFlag = locFlag;
    }

    public long getLocInterval() {
        return locInterval;
    }

    public void setLocInterval(long locInterval) {
        this.locInterval = locInterval;
    }
}
